﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using HCQ2_Model.Data;

namespace HCQ2_Model.Pay
{
    /// <summary>
    /// 获取购物车列表请求参数
    /// </summary>
    public class ShoppingListParams : PageUser
    {
        /// <summary>
        /// vrType 类别【素材=0；作品=1；组件=2；度度圈=3；元宇宙=4；】
        /// </summary>
        [Range(0, 4, ErrorMessage = "VRType类别值无效，只能：0(素材)、1(作品)、2(组件)、3(度度圈)、4(元宇宙)")]
        public int? VRType { get; set; }

        #region 需求《VLions需求规格_度度圈接口需求_订单及购物车-202100909.docx》添加的内容

        /// <summary>
        /// 店铺ID，不传为空返回所有店铺的购物车商品，否则返回指定店铺的商品
        /// </summary>
        public int? StoreID { get; set; }

        /// <summary>
        /// 下单类别：0=普通下单（默认值），1=扫码点餐下单，不传为空返回所有下单类别的购物车商品
        /// </summary>
        public int? OrderType { get; set; }

        #endregion
    }
}
